﻿@charset "utf-8";
/*base*/
*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
section,article,aside,header,footer,nav,figure{display:block;}
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{margin:0;padding:0;color:#595758;}
body,button,input,select,textarea{font:12px/1.5 Arial,Microsoft YaHei,SimSun,Tahoma,Arial Narrow;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
body{background:#fff;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{color:#303030;text-decoration:none;}
a:hover{color:#0097d6;text-decoration:underline;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;vertical-align:top;}
table{border-collapse:collapse;border-spacing:0;}
*:focus{outline:none;}textarea{resize:none;}
/*info*/
.dis{display:block;}.undis{display:none;}.wbwb{word-wrap:break-word;word-break:break-all;}.unwbwb{white-space:nowrap;}
.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}
.fl{float:left;}.fr{float:right;}.ow{overflow:hidden;}.clearfix{*zoom:1;}.clearfix:after{height:0;content:" ";clear:both;display:block;}
.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.pt10{padding-top:10px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}.pt50{padding-top:50px;}
.pb20{padding-bottom:20px;}.pb40{padding-bottom:50px;}.pb50{padding-bottom:50px;}
.mb30{margin-bottom:30px;}

/*pub*/
.pub-backtop{width:39px;height:40px;background:url(../img/icon-backtop-red.png) no-repeat;overflow:hidden;position:fixed;bottom:150px;right:0;z-index:2000;text-indent:-999em;}
.pub-backtop:hover{background:url(../img/icon-backtop-white.png) no-repeat;}

.pub-menu-fixed{width:40px;height:40px;background:url(../img/icon-menu.png) no-repeat;overflow:hidden;position:fixed;top:20px;right:0;z-index:1000;text-indent:-999em;}
.pub-menu-search{width:40px;height:40px;background:url(../img/icon-search.png) no-repeat;overflow:hidden;position:fixed;top:70px;right:0;z-index:1000;text-indent:-999em;}
.pub-menu-link{width:40px;height:40px;background:url(../img/icon-prev-link.png) no-repeat;overflow:hidden;position:fixed;top:120px;right:0;z-index:1000;text-indent:-999em;}
.pub-menu-box{width:100%;min-width:1200px;height:675px;display:none;position:fixed;top:0;left:0;z-index:2500;}
.pub-menu-box .btn-close{width:40px;height:40px;background:url(../img/icon-close-red.png) no-repeat;overflow:hidden;position:fixed;top:20px;right:0;z-index:1000;text-indent:-999em;}
.pub-menu-box .bg{width:100%;height:675px;background:#000;opacity:0.9;filter:alpha(opacity=90);position:relative;z-index:10;}
.pub-menu-box .menu-list{margin-left:-150px;width:292px;height:292px;border:4px solid #d71518;position:absolute;top:150px;left:50%;z-index:100;}
.pub-menu-box .menu-list-con{width:292px;height:70px;*zoom:1;}
.pub-menu-box .menu-list-con:after{height:0;content:" ";clear:both;display:block;}
.pub-menu-box .menu-list-con a{padding:20px 0 0 21px;width:170px;line-height:1.1;color:#fff;font-size:20px;float:left;white-space:nowrap;}
.pub-menu-box .menu-list-con a em{font-size:16px;}
.pub-menu-box .menu-list-con a:hover{text-decoration:none;}
.pub-menu-box .menu-list-con a.even{width:80px;}
.pub-menu-box .menu-list-top{margin-top:150px;}
.pub-menu-box .menu-list-top a{font-size:16px;}
.pub-menu-box .menu-list-top a em{font-size:12px;}

.pub-menu-box .menu-mobile{margin:150px 20px 0;border:4px solid #d71518;display:none;position:relative;z-index:100;}
.pub-menu-box .menu-mobile .menu-list-top{position:absolute;left:0;bottom:30px;}

.pub-static-pic{width:100%;min-width:1200px;height:225px;position:relative;z-index:100;}
.pub-static-pic .pic-list{width:100%;height:225px;position:absolute;left:0;top:0;z-index:10;}
.pub-static-pic .pic-list li{width:100%;height:225px;background-color:#fff;background-repeat:no-repeat;background-position:center top;position:absolute;left:0;}
.pub-static-pic .pic-list li p{padding:90px 0 0 0;line-height:44px;color:#fff;font-size:36px;text-align:center;position:relative;z-index:100;}
.pub-static-pic .pic-list li p em{font-family:Helvetica;font-size:41px;position:relative;top:2px;}
.pub-static-pic .pic-bg{width:100%;height:225px;background:url(../img/bg-pic.png);opacity:0.5;position:absolute;left:0;top:0;z-index:11;}

.loading{padding:30px 0;height:60px;background:url(../img/loading.gif) no-repeat center center;overflow:hidden;text-indent:-999em;}

.search-fixed{width:220px;height:40px;display:none;position:fixed;top:70px;right:0;z-index:3001;}
.search-fixed .text{padding:5px 0 5px 8px;width:170px;height:26px;line-height:26px; background-color:rgba(255,255,255,0.7); color:#000; border:2px solid #d71318;border-right:0;float:left;font-size:14px;}
.search-fixed .search-btn{width:40px;height:40px;background:url(../img/icon-search.png) no-repeat;background-size:100% 100%;border:0;cursor:pointer;float:left;outline:none;overflow:hidden;text-indent:-999em;}
.search-fixed-masked{width:100%;height:100%;background:rgba(0,0,0,0.8);display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;}
.search-fixed-masked .btn-close{width:40px;height:40px;background:url(../img/icon-close-red.png) no-repeat;background-size:100% 100%;overflow:hidden;float:left;text-indent:-999em;}
.search-fixed.active{display:block;}

/*header*/
.header{margin-left:-525px;width:161px;height:56px;position:absolute;top:20px;left:50%;z-index:2001;}
.header a{width:161px;height:56px;background:url(../img/icon-logo.png) no-repeat;display:block;overflow:hidden;text-indent:-999em;}
.header1{margin-left:-525px;width:161px;height:56px;position:absolute;top:20px;left:50%;z-index:2001;}
.header1 a{width:161px;height:56px;background:url(../img/icon-logo-black.png) no-repeat;display:block;overflow:hidden;text-indent:-999em;}

/*footer*/
.footer{margin:0 auto;padding:215px 0;width:1200px;background:#fff;*zoom:1;}
.footer:after{height:0;content:" ";clear:both;display:block;}
.footer .f-info{padding:0 0 0 75px;width:300px;line-height:20px;color:#595758;float:left;font-size:12px;}
.footer .f-address{padding-left:15px;width:510px;float:left;font-size:12px;}
.footer .f-address p{line-height:20px;color:#595758;}
.footer .f-address p.copy{padding-top:15px;}
.footer .f-code{padding-right:75px;width:180px;float:right;text-align:right;}
.footer .f-code span{margin-left:15px;width:75px;line-height:28px;float:left;text-align:left;}
.footer .f-code img{width:75px;}

/*home*/
.home{margin:0 auto;width:1200px;position:relative;z-index:101;}
.home-slide{width:100%;min-width:1200px;height:675px;position:relative;z-index:100;}
.home-slide .slider-pic{width:100%;height:675px;position:absolute;left:0;top:0;z-index:10;}
.home-slide .slider-pic li{width:100%;height:675px;background-color:#fff;background-repeat:no-repeat;background-position:center top;position:absolute;left:0;}
.home-slide .slider-pic li a{margin:0 auto;width:1200px;height:675px;display:block;}
.home-slide .slider-num{width:100%;height:30px;position:relative;top:600px;text-align:center;z-index:200;}
.home-slide .slider-num li{margin-right:20px;width:7px;height:7px;background:#fff;cursor:pointer;display:inline-block;*display:inline;font-size:0;*zoom:1;}
.home-slide .slider-num li.active{background:#d92a1d;}
.home-slide .slider-txt{margin-left:-525px;width:1050px;position:absolute;left:50%;bottom:35px;z-index:100;}
.home-slide .slider-txt li{line-height:21px;color:#fff;display:none;font-size:14px;}
.home-slide .slider-bg{width:100%;height:675px;background:url(../img/bg-home-banner.png);opacity:0.5;position:absolute;left:0;top:0;z-index:11;}

.home .home-nav{padding:0 75px;width:1050px;position:absolute;top:-485px;z-index:200;}
.home .home-nav ul{margin:0 auto;width:1050px;}
.home .home-nav ul li{*zoom:1;}
.home .home-nav ul li:after{height:0;content:" ";clear:both;display:block;}
.home .home-nav ul li a,.home .home-nav ul li a:hover{height:74px;line-height:74px;color:#fff;font-size:24px;float:left;}
.home .home-nav ul li a p{margin-right:25px;color:#fff;float:left;letter-spacing:2px;}
.home .home-nav ul li a em{font-family:Helvetica;font-size:27px;position:relative;top:2px;}
.home .home-nav ul li a i{margin-top:28px;width:21px;height:21px;background:#d71318;display:none;float:left;}
.home .home-nav ul li:hover a,.home .home-nav ul li:hover a:hover{text-decoration:none;}
.home .home-nav ul li:hover a i,.home .home-nav ul li:hover a:hover i{display:block;}
.home-about{padding:75px 75px 0;*zoom:1;}
.home-about:after{height:0;content:" ";clear:both;display:block;}
.home-about .col-info{width:450px;float:left;}
.home-about .col-info .tit{line-height:1;font-size:20px;}
.home-about .col-info .tit em{line-height:27px;color:#d71718;font-size:16px;}
.home-about .col-info p{padding:20px 0 0;line-height:25px;font-size:14px;word-wrap:break-word;word-break:break-all;}
.home-about .col-pic{width:526px;float:right;}
.home-item .tit{padding:75px 0 30px 75px;line-height:1;font-size:20px;}
.home-item .tit em{line-height:27px;color:#d71718;font-size:16px;}
.home-item .item-pic{margin:0 auto;width:1050px;background:#fff;position:relative;}
.home-item .item-pic .btn-next{width:40px;height:40px;background:url(../img/icon-more.png) no-repeat;overflow:hidden;outline:0;position:absolute;top:-75px;text-indent:-999em;}
.home-item .item-pic .btn-next:focus{-moz-outline-style:none;}
.home-item .item-pic .btn-next{right:0;}
.home-item .item-pic .btn-next:hover{opacity:0.9;}
.home-item .item-pic .item-pic-con{width:1050px;overflow:hidden;position:relative;}
.home-item .item-pic .item-pic-con ul{width:1500px;*zoom:1;}
.home-item .item-pic .item-pic-con ul:after{height:0;content:" ";clear:both;display:block;}
.home-item .item-pic .item-pic-con ul li{width:350px;height:450px;cursor:pointer;float:left;overflow:hidden;position:relative;}
.home-item .item-pic .item-pic-con ul li a{width:100%;height:100%;display:none;font-size:20px;position:absolute;top:0;left:0;bottom:0;}
.home-item .item-pic .item-pic-con ul li a .txt{line-height:24px;color:#fff;position:absolute;top:180px;left:50%;z-index:100;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}
.home-item .item-pic .item-pic-con ul li a .txt em{font-size:16px;}
.home-item .item-pic .item-pic-con ul li a .bg{width:100%;height:100%;background:#050000;opacity:0.5;filter:alpha(opacity=50);position:absolute;top:0;left:0;z-index:1;}
.home-item .item-pic .item-pic-con ul li a:hover{color:#fff;text-decoration:none;}

.cate-select{width:1200px;overflow:hidden;position:relative;}
.cate-select:after{height:0;content:" ";clear:both;display:block;}
.cate-select .parent{padding:110px 0 90px 80px;width:1200px;float:left;}
.cate-select .child{margin-right:75px;width:300px;float:left;}
.cate-select .child:hover .tit{background:#d71718; color:#FFF}

.cate-select .child .tit{padding:6px 0 0 10px;height:32px;line-height:32px;border-bottom:6px solid #d71718;color:#d71718;cursor:pointer;font-size:20px;font-weight:bold;white-space:nowrap;}
.cate-select .child .tit em{font-size:16px;}
.cate-select .child .tit:hover{background:#d71718;}
.cate-select .child .tit:hover a{color:#fff; text-decoration:none;}
.cate-select .child .tit.active{background:#d71718;color:#fff;}
.cate-select .child .tit.active a{color:#fff; display:block; width:100%;}
.cate-select .child .tit.active a:hover{ text-decoration:none;background:#d71718;color:#fff;}
.cate-select .child ul{padding-top:20px;}
.cate-select .child ul li{padding-left:10px;line-height:33px;color:#a5a3a3;cursor:pointer;font-size:16px;}
.cate-select .child ul li:hover,.cate-select .child ul li.selected{color:#000;}
.cate-select .child ul li a{color:#a5a3a3;}
.cate-select .child ul li a:hover{ color:#000; text-decoration:none}
/*category*/
.category{margin:0 auto;width:1200px;position:relative;z-index:101;}
.category .view-list{width:1200px;}
.category .view-list ul{padding:0 60px 0 80px;width:1060px;*zoom:1;}
.category .view-list ul:after{height:0;content:" ";clear:both;display:block;}
.category .view-list ul li{margin:0 10px 10px 0;width:255px;cursor:pointer;float:left;position:relative;}
.category .view-list ul li .pic{width:255px;position:relative;z-index:10;}
.category .view-list ul li .pic img{width:255px;height:255px;}
.category .view-list ul li .txt{padding:85px 25px 0 25px;width:205px;height:170px;line-height:26px;color:#fff;display:none;font-size:20px;overflow:hidden;position:absolute;top:0;left:0;z-index:100; text-align:center}
.category .view-list ul li .txt p{color:#fff;}
.category .view-list ul li .txt em{color:#fff;font-size:18px;}
.category .view-list ul li .txt i{width:100%;height:100%;background:#19316e;opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0;left:0;z-index:-1;}
.category .view-list ul li .txt:hover{color:#fff;text-decoration:none;}
.category .view-list ul li.hover .txt{display:block;}

/*category detail*/
.category-detail{margin:0 auto;padding:120px 40px 0 75px;width:1085px;}
.category-detail .tit{line-height:29px;font-size:21px;}
.category-detail .tit em{color:#d71718;}
.category-detail .con{padding-top:15px;line-height:24px;font-size:15px;}
.category-detail .con p{padding-bottom:24px;}
.category-detail .pic{padding:40px 0 0;}
.category-detail .pic img{margin-bottom:10px;max-width:100%;display:block;}

/*cate-compet*/
.cate-compet{margin:0 auto;width:1200px;position:relative;z-index:101;}
.cate-compet .view-list{width:1200px;*zoom:1;}
.cate-compet .view-list:after{height:0;content:" ";clear:both;display:block;}
.cate-compet .view-list ul{margin:0 auto;padding-top:35px;width:1045px;}
.cate-compet .view-list ul li{padding-top:75px;width:100%;position:relative;}
.cate-compet .view-list ul li .hd{padding-left:36px;position:relative;}
.cate-compet .view-list ul li .hd .tit{line-height:34px;color:#595758;font-size:22px;font-weight:100;}
.cate-compet .view-list ul li .hd>p{padding-top:2px;color:#d71318;line-height:24px;font-size:16px; border:#000 1px s}
.cate-compet .view-list ul li .hd i{width:10px;height:10px;background:#d71318;border:4px solid #d71318;position:absolute;top:8px;left:0;z-index:100;}
.cate-compet .view-list ul li .pic{margin-top:25px;position:relative;}
.cate-compet .view-list ul li .pic img{width:100%;}

/*search-list*/
.search-list{margin:0 auto;width:1200px;position:relative;z-index:101;}
.search-list .search-result{margin:0 auto;padding-top:100px;width:1045px;color:#b8b8b8;font-size:20px;}
.search-list .view-list{width:1200px;*zoom:1;}
.search-list .view-list:after{height:0;content:" ";clear:both;display:block;}
.search-list .view-list ul{margin:0 auto;width:1045px;}
.search-list .view-list ul li{padding-top:75px;width:100%;position:relative;}
.search-list .view-list ul li .hd{position:relative;}
.search-list .view-list ul li .hd .tit{line-height:34px;color:#595758;font-size:22px;font-weight:100;}
.search-list .view-list ul li .hd .txt{padding-top:2px;line-height:24px;color:#d71318;font-size:16px;}
.search-list .view-list ul li .pic{margin-top:25px;position:relative;}
.search-list .view-list ul li .pic img{width:100%;}

/*about*/
.about{margin:0 auto;width:1200px;}
.about .tit{padding-bottom:25px;line-height:1;font-size:20px;}
.about .tit em{line-height:27px;color:#d71718;font-size:16px;}
.about p{line-height:25px;font-size:14px;position:relative;word-wrap:break-word;word-break:break-all;}
.about p .name{line-height:25px;font-weight:bold;position:absolute;top:0;left:0;}
.about p.cn{padding-bottom:10px;line-height:30px;font-size:16px;}
.about p.space-txt{padding:0 0 0 18px;}
.about p.space{margin-top:20px;}
.about .about-info{padding:75px 75px 0;width:1050px;min-height:40px;*zoom:1;}
.about .about-info:after{height:0;content:" ";clear:both;display:block;}
.about .about-info .col-info{width:450px;float:left;}
.about .about-info .col-pic{width:526px;float:right;}
.about .about-info .partner-pic{padding:30px 50px 45px;text-align:center;}
.about .about-space{padding-bottom:50px;}
.about .about-honor{padding:0 75px;*zoom:1;}
.about .about-honor:after{height:0;content:" ";clear:both;display:block;}
.about .about-honor .col-info{width:450px;float:left;}
.about .about-honor .col-pic{margin-top:-47px;width:526px;float:right;}
.about .about-transitioning{position:absolute;}
.about .about-next{position:fixed;top:0;}
.about-guide{width:87px;position:fixed;top:180px;right:0;z-index:2002;}
.about-guide li{margin-bottom:4px;width:87px;height:40px;line-height:40px;cursor:pointer;font-size:12px;text-align:center;}
.about-guide li p{padding-top:6px;width:6px;height:0;background:#c6171e;display:inline-block;*display:inline;*zoom:1;overflow:hidden;vertical-align:middle;}
.about-guide li.active p{background:transparent;border:3px solid #c6171e;}
.about-guide li.hover p{padding:4px 0 4px 12px;width:73px;height:30px;line-height:15px;background:#c6171e;border:1px solid #c6171e;color:#fff;text-align:left;}
.about-guide li.active.hover p{background:transparent;color:#c6171e;}
.about-guide.default li p{padding:4px 0 4px 12px;width:73px;height:30px;line-height:15px;border:1px solid #c6171e;background:#c6171e;color:#fff;text-align:left;}
.about-guide.default li.active p,.about-guide.default li.hover p{background:transparent;color:#c6171e;text-decoration:none;}

@media (min-width: 768px) and (max-width:1200px) {
	/*header*/
	.header{margin-left:0;left:20px;}
	.header1{margin-left:0;left:20px;}

	.category-detail{padding:100px 0 0 20px;}
}

@media (max-width:768px){
	/*pub*/
	.pub-backtop{display:none;}
	
	.pub-menu-box{min-width:100px;height:100%;position:fixed;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.pub-menu-box .bg{height:100%;position:fixed;top:0;left:0;right:0;bottom:0;}
	.pub-menu-box .menu-list{display:none;}
	.pub-menu-box .menu-list-con{padding:0 20px;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.pub-menu-box .menu-list-con a{padding:30px 0 0 13px;width:70%;font-size:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.pub-menu-box .menu-list-con a em{font-size:16px;}
	.pub-menu-box .menu-list-con a.even{width:30%;}
	.pub-menu-box .menu-list-top{margin-top:0;padding:20px 0 0 20px;}
	.pub-menu-box .menu-list-top a{padding:17px 0 0 13px;width:50%;font-size:14px;}
	.pub-menu-box .menu-list-top a em{font-size:12px;}
	.pub-menu-box .menu-list-top a.even{width:50%;}
	.pub-menu-box .menu-mobile{display:block;}

	.pub-static-pic{min-width:100px;}
	.pub-static-pic .pic-list li p{padding:110px 0 0 0;line-height:26px;font-size:20px;}
	.pub-static-pic .pic-list li p em{font-size:21px;top:0;}

	.loading{padding:30px 0;height:30px;background-size:30px 30px;}
	
	.search-fixed{padding:0 60px 0 20px;width:100%;height:40px;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.search-fixed .text{padding:5px 0 5px 8px;width:100%;height:40px;line-height:40px;background:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.search-fixed .search-btn{background-image:url(../img/btn-search.png);position:absolute;top:0;right:20px;}
	.search-fixed-masked .btn-close{background-image:url(../img/btn-close.png);}
	.search-fixed-masked.active{display:block;}

	/*header*/
	.header{margin-left:0;left:20px;}
	.header a{background:url(../img/icon-logo-big.png) no-repeat;background-size:100% 100%;}
	.header1{margin-left:0;left:20px;}
	.header1 a{background-image:url(../img/icon-logo-big-black.png);background-size:100% 100%;}

	/*footer*/
	.footer{padding:75px 0;width:100%;}
	.footer .f-info{padding:0 0 0 20px;width:auto;line-height:28px;font-size:14px;float:none;}
	.footer .f-code{padding:10px 0 0 20px;float:none;*zoom:1;}
	.footer .f-address{padding:15px 0 0 20px;width:auto;line-height:28px;float:none;font-size:14px;}
	.footer .f-code{padding:20px 0 0 20px;width:auto;float:none;}
	.footer .f-code:after{height:0;content:" ";clear:both;display:block;}
	.footer .f-code span{margin:0 15px 0 0;float:left;font-size:14px;}

	/*home*/
	.home{margin:0 auto;width:100%;}
	.home-slide{width:100%;min-width:100px;}
	.home-slide .slider-pic li a{width:100%;}
	.home-slide .slider-txt{margin-left:0;width:auto;left:20px;bottom:100px;}
	.home .home-nav{padding:0 0 0 20px;width:100%;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.home .home-nav ul{width:auto;}
	.home .home-nav ul li{width:100%;height:auto;}
	.home .home-nav ul li a,.home .home-nav ul li a:hover{width:100%;line-height:64px;color:#fff;font-size:18px;white-space:nowrap;}
	.home .home-nav ul li a p{margin-right:10px;}
	.home .home-nav ul li a em{font-size:19px;top:1px;}
	.home .home-nav ul li a i{margin-top:23px;display:none;}
	.home .home-nav ul li:hover a,.home .home-nav ul li:hover a:hover{text-decoration:none;}
	.home .home-nav ul li:hover a i,.home .home-nav ul li:hover a:hover i{display:none;}
	.home .home-nav ul li:active a i,.home .home-nav ul li:active a:hover i{display:none;}
	.home-about{padding:40px 20px 20px;}
	.home-about .col-info{width:100%;float:none;}
	.home-about .col-pic{padding-top:20px;width:100%;float:none;}
	.home-about .col-pic img{max-width:100%;}
	.home-item .tit{padding:40px 0 20px 20px;}
	.home-item .item-pic{width:100%;}
	.home-item .item-pic .btn-next{background:url(../img/icon-more-big.png) no-repeat;background-size:100% 100%;top:-65px;right:20px;}
	.home-item .item-pic .item-pic-con{width:100%;}
	.home-item .item-pic .item-pic-con ul{width:100%;}
	.home-item .item-pic .item-pic-con ul li{width:100%!important;float:none;}
	.home-item .item-pic .item-pic-con ul li img{left:50%;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
	.home-item .item-pic .item-pic-con ul li a{display:block!important;overflow:hidden;}
	.home-item .item-pic .item-pic-con ul li a .txt{padding:0 20px;position:absolute;top:180px;left:0;z-index:100;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);word-wrap:break-word;white-space:normal;}
	
	/*cate-select*/
	.cate-select{width:100%;overflow:hidden;position:relative;}
	.cate-select:after{height:0;content:" ";clear:both;display:block;}
	.cate-select .parent{padding:80px 20px 70px;width:auto;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.cate-select .child{margin-right:0;width:100%;float:none;}
	.cate-select .child .tit{margin-top:40px;font-size:18px;}
	.cate-select .child ul li{line-height:29px;font-size:14px;}
	.cate-select .child:first-child .tit{margin-top:0;}

	/*category*/
	.category{width:100%;}
	.category .view-list{width:100%;}
	.category .view-list ul{padding:0;width:100%;}
	.category .view-list ul li{margin:0;width:50%;}
	.category .view-list ul li .pic{width:100%;}
	.category .view-list ul li .pic img{width:100%;height:100%;}
	.category .view-list ul li .txt{padding:0;width:100%;height:100%;display:block;font-size:15px;}
	.category .view-list ul li .txt p{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
	.category .view-list ul li .txt p em{font-size:13px;}
	/*category detail*/
	.category-detail{padding:100px 20px 0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.category-detail .tit{line-height:29px;font-size:20px;}
	.category-detail .con p{padding-bottom:20px;}
	.category-detail p{padding:20px 0 0;}

	/*cate-compet*/
	.cate-compet{margin:0 auto;width:100%;}
	.cate-compet .view-list{padding:0 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.cate-compet .view-list ul{margin:0 auto;padding-top:35px;width:100%;}
	.cate-compet .view-list ul li{padding-top:45px;width:auto;position:relative;}
	.cate-compet .view-list ul li .hd{padding-left:30px;position:relative;}
	.cate-compet .view-list ul li .hd .tit{line-height:28px;font-size:16px;font-weight:100;}
	.cate-compet .view-list ul li .hd .txt{padding-top:2px;line-height:24px;font-size:16px;}
	.cate-compet .view-list ul li .hd i{width:9px;height:9px;top:6px;}
	.cate-compet .view-list ul li .pic{width:100%;height:168px;overflow:hidden;position:relative;}
	.cate-compet .view-list ul li .pic img{height:168px;display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
	
	/*cate-compet*/
	.search-list{margin:0 auto;width:100%;}
	.search-list .search-result{padding:60px 20px 0;width:100%;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.search-list .view-list{padding:0 20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
	.search-list .view-list ul{margin:0 auto;width:100%;}
	.search-list .view-list ul li{padding-top:45px;width:auto;position:relative;}
	.search-list .view-list ul li .hd{position:relative;}
	.search-list .view-list ul li .hd .tit{line-height:28px;font-size:16px;font-weight:100;}
	.search-list .view-list ul li .hd .txt{padding-top:2px;line-height:24px;font-size:16px;}
	.search-list .view-list ul li .pic{width:100%;height:168px;overflow:hidden;position:relative;}
	.search-list .view-list ul li .pic img{height:168px;display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
	
	/*about*/
	.about{width:100%;}
	.about .about-info{padding:40px 20px 20px;width:auto;}
	.about .about-info .col-info{width:100%;float:none;}
	.about .about-info .col-pic{padding-top:20px;width:100%;float:none;}
	.about .about-info .col-pic img{max-width:100%;}
	.about .about-info .partner-pic{padding:5px 0 0;width:100%;}
	.about .about-info .partner-pic img{width:100%;max-width:764px;}
	.about .about-honor{padding:0 20px 20px;}
	.about .about-honor .col-info{width:100%;float:none;}
	.about .about-honor .col-pic{margin-top:-5px;padding:0 0 25px;width:100%;float:none;}
	.about .about-honor .col-pic img{max-width:100%;}
	.about-guide{display:none!important;}
}